let app = getApp()
const requestMap = app.globalData.requestMap
Page({
   data: {
      index: '',  //用户身份picker索引
      identity: ['学生', '辅导员', '学院', '老师'],
      show: false,
      message: '用户名或密码错误!'
   },
   onLoad: function(options) {
    var _this = this
    wx.login({
        timeout: 1000,
        success(res) {
          console.log(res);
        //   _this.setData({
        //     loginCode: res.code
        //   })
        },
          // 这里需要用户和后端实现一个回话. 
        fail(err) {
          //console.log(err);
            }
        })
    //   })
  
    // wx.showLoading({
    //    title: '加载中',
    // })
    // setTimeout(function() {
    //    var __this = _this
      
      
    //    wx.hideLoading()
    // }, 600)
    },
   identityChange(e) {
      this.setData({
         index: e.detail.value
      })
   },
   onGetPhoneNumber: function(e) {
    console.log(e.detail.errMsg)
    console.log(e.detail.iv)
    console.log(e.detail.encryptedData)
    wx.getUserInfo({
        success: function(res) {
          console.log(res.userInfo)
          console.log(res.rawData)
          console.log(res.signature)
          console.log(res.encryptedData)
          console.log(res.iv)
        }
      })
  },
   hideDialog() {
      this.setData({
         show: false
      })
   },
   formSubmit: function(e) {
      var _this = this
      var id = e.detail.value['id']
      var pwd = e.detail.value['pwd']
      var index = _this.data.index
      var identity = _this.data.identity[index]
      app.globalData.identity = identity
      if (id != '' && pwd != '') {
        // wx.switchTab({
        //     url: '../index/index'
        //  })
         wx.login({
            success: function (res) {
              if (res.code) {
                  console.log(res,'res====1res')
                //登录远程服务器
                // resolve(res);
              } else {
                // reject(res);
              }
            },
            fail: function (err) {
            //   reject(err);
            }
          });
        //  wx.request({
        //     url: requestMap + '/LeaveManager/login',
        //     data: ({
        //        id: id,
        //        pwd: pwd,
        //        identity: identity
        //     }),
        //     success: function(res) {
        //        console.log(res.data);
        //        if (res.data != '') {
        //           wx.setStorageSync("user", res.data);
        //           wx.switchTab({
        //              url: '../index/index'
        //           })
        //        } else {
        //           _this.setData({
        //              show: true,
        //              message: '用户名或密码错误!'
        //           })
        //        }
        //     }
        //  })
      } else {
         if (id == '') {
            this.setData({
               show: true,
               message: '未输入用户名!'
            })
         } else if (pwd == '') {
            this.setData({
               show: true,
               message: '未输入密码!'
            })
         }
      }
   }
})